iT邦幫忙

0

第十四天Python學習-while迴圈-break和continue

  • 分享至 

  • xImage
  •  

今天是Python學習的第十四天,這幾天的學習重點會是while迴圈,今天是理解 break 和 continue 語句在 while 迴圈中的應用、學會搭配 else 使用 while 迴圈和探討如何處理用戶輸入和條件的動態變化。

break 和 continue 語句 break 用於提前終止迴圈,而 continue 則會跳過當前迴圈中的剩餘代碼,繼續執行下一次迴圈。

例一:

count = 0
while count < 10:
if count == 5:
break # 當 count 等於 5 時,結束迴圈
print("計數:", count)
count += 1

結果輸出:
計數: 0
計數: 1
計數: 2
計數: 3
計數: 4

當 count == 3 時,continue 語句會跳過當次迴圈,導致沒有輸出 3。

while-else 結構 當 while 迴圈正常結束(即不是通過 break 中斷),可以執行 else 部分。

例二:

count = 0
while count < 3:
print("計數:", count)
count += 1
else:
print("迴圈結束,進入 else 區塊")

結果輸出:
計數: 0
計數: 1
計數: 2
迴圈結束,進入 else 區塊

這段程式碼展示了 while-else 結構的運用,當 while 正常結束後,else 部分會執行。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言